"""
核心代码存放处
"""

from core import admin
from core import teacher
from core import student


# 函数字典
func_dic = {
    '1': admin.admin_view,
    '2': student.student_view,
    '3': teacher.teacher_view,
}



# 启动函数
def run():
    while True:
        print('''
        ==========欢迎来到选课系统===========
                    1、管理员功能
                    2、学生功能
                    3、老师功能
        ==========24小时为您服务============
        ''')

        choice = input('请选择功能编号（输入q退出）: ').strip()

        if choice == 'q':
            break

        if not choice.isdigit():
            print('请输入数字！')
            continue

        if choice not in func_dic:
            print('请输入正确的编号！')
            continue

        func_dic.get(choice)()


